﻿using System;
using System.Collections.Generic;
using DevMaker.SIC.Model;

namespace DevMaker.SIC.Dao.Business {
    public class PuntoVentaBussiness {
        public List<PuntoVenta> ObtieneTodos(){
            return new PuntoVentaDao().ObtieneTodos();
        }

        public List<PuntoVenta> ObtieneActivos() {
            var list = ObtieneTodos();
            var listActivos = list.FindAll(foo => foo.Activo);
            return listActivos;
        }

        public PuntoVenta ObtienePorId(String code) {
            var list = ObtieneTodos();
            var p = list.Find(foo => foo.Code == code );
            return p;
        }

        public List<PuntoVenta> ObtieneActivosSinTurnos(){
            return new PuntoVentaDao().ObtieneActivosSinTurnos();
        }
    }
}
